package cn.keyvalue.ccf.common.util;

import org.apache.commons.lang3.ArrayUtils;

public class DBUtils {

//	/**
//	 * 获取数据库链接
//	 * @return
//	 */
//	public static Connection getDatabaseConnection() {
//		Connection conn = null;
//		try {
//			conn = DriverManager
//					.getConnection(
//							"jdbc:mysql://192.168.0.120:3306/q3c?useUnicode=true&characterEncoding=gbk",
//							"root", "root3306");
//
//		} catch (Exception e) {
//			e.printStackTrace();
//		}
//
//		return conn;
//	}

	/**
	 * 构造where
	 * 
	 * @param wherecolumes
	 * @return
	 */
	public static String makeColumesWhere(String[] wherecolumes) {
		String retString = "";

		if (!ArrayUtils.isEmpty(wherecolumes)) {
			for (int i = 0; i < wherecolumes.length; i++) {
				if (i < wherecolumes.length - 1) {
					retString += wherecolumes[i] + "=? and ";
				} else {
					retString += wherecolumes[i] + "=?";
				}
			}
		}

		return retString;
	}
}